BCM rule (Bienenstock, Cooper, & Munro, 1982)
- $\Delta \omega_{ij} = \kappa a_i a_j (a_j-\theta)$
- $\theta$ is an activity threshold
- if post-synaptic neuron is more active than this threshold, increase strength
- otherwise decrease it
- Other than that, it's a standard Hebbian rule
- Where would we get $\theta$?
- need to store something about the overall recent activity of neuron $j$ so it can be compared to its current activity
- Just have $\theta$ be a pstc-filtered spiking of $a_j$
- Result: only a few neurons will fire
- What would this do in NEF terms?
- Still represent $x$, but with very sparse encoders
- This is still a rule on the weight matrix, but functionally seems to be more about encoders than decoders
- What could we do, given that?